home *** CD-ROM | disk | FTP | other *** search
-
-
-
- WHEREIS User Commands WHEREIS
-
-
-
- NNAAMMEE
- whereis - locate source, binary, and or manual for program
-
- SSYYNNOOPPSSIISS
- wwhheerreeiiss [ --ssbbmm ] [ --uu ] [ --SSBBMM dir ... --ff ] name ...
-
- DDEESSCCRRIIPPTTIIOONN
- _W_h_e_r_e_i_s locates source/binary and manuals sections for
- specified files. The supplied names are first stripped of
- leading pathname components and any (single) trailing exten-
- sion of the form ``.ext'', e.g. ``.c''. Prefixes of ``s.''
- resulting from use of source code control are also dealt
- with. _W_h_e_r_e_i_s then attempts to locate the desired program
- in a list of standard places. If any of the --bb,, --ss or --mm
- flags are given then _w_h_e_r_e_i_s searches only for binaries,
- sources or manual sections respectively (or any two
- thereof). The --uu flag may be used to search for unusual
- entries. A file is said to be unusual if it does not have
- one entry of each requested type. Thus ``whereis -m -u *''
- asks for those files in the current directory which have no
- documentation.
-
- Finally, the --BB --MM and --SS flags may be used to change or
- otherwise limit the places where _w_h_e_r_e_i_s searches. The --ff
- file flags is used to terminate the last such directory list
- and signal the start of file names.
-
- EEXXAAMMPPLLEE
- The following finds all the files in /usr/bin which are not
- documented in /usr/man/man1 with source in /usr/src/cmd:
-
- cd /usr/ucb
- whereis -u -M /usr/man/man1 -S /usr/src/cmd -f *
-
- FFIILLEESS
- /usr/src/*
- /usr/{doc,man}/*
- /lib, /etc, /usr/{lib,bin,ucb,old,new,local}
-
- BBUUGGSS
- Since the program uses _c_h_d_i_r(2) to run faster, pathnames
- given with the --MM --SS and --BB must be full; i.e. they must
- begin with a ``/''.
-
-
-
-
-
-
-
-
-
-
-
-
- Sprite v1.0 May 7, 1986 1
-
-
-
-